Package pl. wendigo. chrome. api. accessibility
Contains DevTools Protocol Accessibility domain implementation accessible via AccessibilityDomain class.
Types
AccessibilityDomain
Link copied to clipboard
AXNode
Link copied to clipboard
data class AXNode(nodeId: AXNodeId, ignored: Boolean, ignoredReasons: List<AXProperty>?, role: AXValue?, name: AXValue?, description: AXValue?, value: AXValue?, properties: List<AXProperty>?, childIds: List<AXNodeId>?, backendDOMNodeId: BackendNodeId?)
Content copied to clipboard
AXProperty
Link copied to clipboard
AXPropertyName
Link copied to clipboard
Values of AXProperty name:
from 'busy' to 'roledescription': states which apply to every AX node
from 'live' to 'root': attributes which apply to nodes in live regions
from 'autocomplete' to 'valuetext': attributes which apply to widgets
from 'checked' to 'selected': states which apply to widgets
from 'activedescendant' to 'owns' - relationships between elements other than parent/child/sibling.
AXRelatedNode
Link copied to clipboard
data class AXRelatedNode(backendDOMNodeId: BackendNodeId, idref: String?, text: String?)
Content copied to clipboard
AXValue
Link copied to clipboard
data class AXValue(type: AXValueType, value: JsonElement?, relatedNodes: List<AXRelatedNode>?, sources: List<AXValueSource>?)
Content copied to clipboard
AXValueNativeSourceType
Link copied to clipboard
AXValueSource
Link copied to clipboard
data class AXValueSource(type: AXValueSourceType, value: AXValue?, attribute: String?, attributeValue: AXValue?, superseded: Boolean?, nativeSource: AXValueNativeSourceType?, nativeSourceValue: AXValue?, invalid: Boolean?, invalidReason: String?)
Content copied to clipboard
AXValueSourceType
Link copied to clipboard
AXValueType
Link copied to clipboard
GetChildAXNodesRequest
Link copied to clipboard
GetChildAXNodesResponse
Link copied to clipboard
GetFullAXTreeRequest
Link copied to clipboard
GetFullAXTreeResponse
Link copied to clipboard
GetPartialAXTreeRequest
Link copied to clipboard
data class GetPartialAXTreeRequest(nodeId: NodeId?, backendNodeId: BackendNodeId?, objectId: RemoteObjectId?, fetchRelatives: Boolean?)
Content copied to clipboard
Represents request frame that can be used with Accessibility#getPartialAXTree operation call.
GetPartialAXTreeResponse
Link copied to clipboard
QueryAXTreeRequest
Link copied to clipboard
data class QueryAXTreeRequest(nodeId: NodeId?, backendNodeId: BackendNodeId?, objectId: RemoteObjectId?, accessibleName: String?, role: String?)
Content copied to clipboard
Represents request frame that can be used with Accessibility#queryAXTree operation call.
QueryAXTreeResponse
Link copied to clipboard